function setCookie(cookie) {
  document.cookie = cookie;
}

function getCookie() {
  return document.cookie;
}

function setTokenCookie(token) {
  setCookie("authsubtoken=" + token +
            "; path=/base/api/demo/; domain=google.com");
}

function getTokenFromCookie() {
  var nameValueStrings = getCookie().split(";");
  for (var i = 0; i < nameValueStrings.length; i++) {
    var nameValueString = nameValueStrings[i];
    if (nameValueString.indexOf("authsubtoken=") > -1) {
      return nameValueString.split('=')[1];
    }
  }
  return "";
}
